Hello, Guest

Thanks-Giving Square

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Thanks-Giving Square is a public-private complex in the City Center District of downtown Dallas, Texas (USA). Originally planned as the first of several traffic-relieving complexes in downtown Dallas, it was dedicated in 1976; at the time it was the first public-private partnership of its kind in (...) (from Wikipedia)